function [luecke] = erkenneLuecke(spalte)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Die Funktion ueberprueft, ob sich in einer Spalte des Spielfeldes eine
% Luecke befindet, also ob ein Spielstein nicht richtig bis nach unten
% durchgerutscht ist, und gibt das Ergebnis der Ueberpruefung zurueck.
%
%   EINGABE
%   spalte... Die zu ueberpruefende Spalte des Spielfeldes
%
%   AUSGABE
%   luecke... Gibt aus, ob sich in der Spalte eine Luecke befindet. Werte:
%       *1 wenn eine Luecke gefunden wurde
%       *0 wenn keine Luecke gefunden wurde
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

anzahl=sum(spalte==0);

if(anzahl>0)
    
    for i=1:length(spalte)
        if(anzahl~=0)
            if(spalte(i)~=0)
                luecke = 1;
                return;
            end
            anzahl=anzahl-1;
        else
            luecke=0;
            return;
        end
    end
    luecke=0;
    
else
    luecke = 0;

end

